package com.qiaofang.collectmanage.stub.facade;

import com.qiaofang.collectmanage.stub.request.*;
import com.qiaofang.collectmanage.stub.response.*;
import com.qiaofang.common.response.CommonResponse;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiImplicitParam;
import io.swagger.annotations.ApiImplicitParams;
import io.swagger.annotations.ApiOperation;
import org.springframework.cloud.netflix.feign.FeignClient;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;

/**
 * @author li.yi
 * @date 2018年6月29日
 */
@FeignClient(name = "collectmanage",url="${feign.url.collectmanage}")
@RequestMapping("/inputrule")
@Api(tags = "inputrule", value = "数据库导入采集规则接口集合")
public interface InputRuleFacade {

    @RequestMapping(value="/inputCollectRuleDataToDbByUuid",method = RequestMethod.POST)
	@ApiOperation(value="通过uuid导入频道数据从数据库到数据库",notes = "通过uuid导入频道数据从数据库到数据库")
	public CommonResponse inputCollectRuleDataToDbByUuid(InputCollectRuleDataToDbByUuidRequest request);

}
